package concurrency;

/**
 * 不正确地访问资源
 *
 * 2018年 09月 29日 星期六
 * @author fireway
 */
public abstract class IntGenerator {
    private volatile boolean mIsCancel = false;

    public abstract int next();

    public void cancel() {
        mIsCancel = true;
    }

    public boolean isCanceled() {
        return mIsCancel;
    }
}
